pre-authorised debit - German English Dictionary